window.console = {};
window.console.log = function(){};
window.console.warn = function(){};
window.console.error = function(){};

window.g_generalData = window.g_generalData ? window.g_generalData : {};

g_generalData.pubUrl = '61.160.159.17:6633';
g_generalData.priUrl = '132.224.65.40:9090';
g_generalData.acceptLists = ".txt,.docx,.doc,.xls,.xlsx,.rar,.pdf,.zip,.bmp,.gif,.jpeg,.jpg,.png,.ppt,.pptx";


//解决IE10以下不支持Function.bind
if (!Function.prototype.bind) {
    Function.prototype.bind = function(oThis) {
        if (typeof this !== "function") {
            throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");
        }
        var aArgs = Array.prototype.slice.call(arguments, 1),
            fToBind = this,
            fNOP = function() {},
            fBound = function() {
                return fToBind.apply(this instanceof fNOP && oThis ? this : oThis,
                    aArgs.concat(Array.prototype.slice.call(arguments)));
            };
        fNOP.prototype = this.prototype;
        fBound.prototype = new fNOP();
        return fBound;
    };
}